﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace FPSClient.model
{
    public class QMFawTechnicsInfo
    {
        //fields
        public string NUMBER;
        public string PPLANNUMBER;
        public string NAME;
        public string partOid;
        public string OID;
        public string MASTEROID;
        public string VERSION;
        public string STATE;
        public string CREATETIME;
        public string MODIFIERTIME;
        public string CREATOROID;
        public string CREATORNAME;
        public string CREATORFULLNAME;
        public string CREATOREMAIL;
        public string CREATORDEPT;
        public string MODIFIEROID;
        public string MODIFIERNAME;
        public string MODIFIERFULLNAME;
        public string MODIFIEREMAIL;
        public string MODIFIERDEPT;
        public string CSR_MPM_PARTNUMBER;
        public string CSR_MPM_PARTNAME;
        public string CSR_MPM_GONGYILUXIANLEIXING;
        public string DEPT;
        public string SECRET;
        public string PINDEX;
        public string PHASE_CODE;
        public string KEYCOMPONENT;
        public string PROCESSTYPE;
        public string PTC_MATERIAL_NAME;
        public string MARKNUMBER;
        public string CSIZE;
        public string USESTANDARD;
        public string BLANKSIZE;
        public string APPROVETIME;
        public string GONGYIYUANJIAOSE;
        public string PRODUCTNAME;
        public string PRODUCTOID;
        public string CSR_MPM_JIEPAI;
        public string CSR_MPM_CHANXIANHAO;
        public string CSR_MPM_ZHUANYE;
        public string CSR_MPM_GYLXMC;
        public string EDITABLE;
        public string CSR_MPM_SUODINGZHE;
        //properties
        public List<QMProcedureInfo> steps { get; set; }
        public string technicsDescribe { get; set; }
        public string tempChangeDescribe { get; set; }
        public string attachments { get; set; }
        public string describeDocuments { get; set; }
        public string schedules { get; set; }
        public string technicsParameters { get; set; }
        public string qualitycontrolRecordParameters { get; set; }
        public string firstItemInspectionParameters { get; set; }
        public string peitaodetailInfos { get; set; }
        public string jihuawailingliaos { get; set; }
        public string zhuanyezuoyezhidaoshu { get; set; }
        public string jihuawaituiliaos { get; set; }
        public string guochengjianzuoyezhidaoshu { get; set; }

        public QMFawTechnicsInfo()
        {
            steps = new List<QMProcedureInfo>();
        }
    }
}
